Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
Giggle nervously
Translation giggle nervously into russian
giggle nervously
нервно хихикать
He giggled nervously during the interview.
Он нервно хихикал во время интервью.
Translations